﻿//-----------------------------------------------------------------------
// <copyright file="Category.cs" company="Microsoft Corporation">
//     Copyright Microsoft Corporation. All Rights Reserved. This code released under the terms of the Microsoft Public License (MS-PL, http://opensource.org/licenses/ms-pl.html.) This is sample code only, do not use in production environments.
// </copyright>
//-----------------------------------------------------------------------
namespace Microsoft.ALMRangers.VsarTreasureMap.WindowsStoreApp.Models
{
    /// <summary>
    /// The ALM Treasure Category Object.  A Category holds a set of Projects
    /// </summary>
    public class Category
    {
        /// <summary>
        /// Gets or sets the Unique Identifier for this Category
        /// </summary>
        public int Id { get; set; }
        
        /// <summary>
        /// Gets or sets the name for this Category
        /// </summary>
        public string Name { get; set; }

        /// <summary>
        /// Gets or sets the URI path for the image
        /// </summary>
        public string Image { get; set; }

        /// <summary>
        /// Gets or sets the string description of the category
        /// </summary>
        public string Description { get; set; }

        /// <summary>
        /// Gets or sets the set of projects associated 
        /// with the Category as an array.
        /// </summary>
        public Project[] Projects { get; set; }
    }
}
